(dwelling) inn - Espagnol Anglais Dictionnaire